/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package fr.insta.browser.service.history;

import fr.insta.browser.domain.IHistoryEntry;

/**
 * Listener appelé lors d'un changement dans l'historique
 *
 * @author Maarek
 * @version $Id: $Id
 */
public interface ChangeHistoryListener {
    /**
     * Événement appelé quand le pointeur sur l'occurence courante change dans
     * l'historique
     *
     * @param entry La nouvelle entrée
     */
    public void onChangeCurrentEntry(IHistoryEntry entry);
    
    /**
     * Événement appelé lors d'un ajout dans l'historique
     *
     * @param entry Entrée ajouté
     */
    public void onAddEntry(IHistoryEntry entry);
}
